bareback riders - German English Dictionary